CS - 1993 - 09 On Stabbing Lines for Convex Polyhedra in 3
نویسنده
چکیده
Given a set B of convex polyhedra in R 3 , a linè in R 3 is called a stabbing line for B if it intersects all polyhedra of B. This paper presents an upper bound of O(n 3 logn) on the complexity of the space of stabbing lines for B. We solve a more general problem which counts the number of faces in a set of convex polyhedra, which are implicitly deened by a set of half-spaces and an arrangement of hyperplanes. We show that the former problem is a special case of the latter problem. We also apply this technique to obtain an upper bound on the number of distinct faces that ever appear on the intersection of a set of half-spaces as we insert or delete half-spaces dynamically.
منابع مشابه
Lower Bounds on Stabbing Lines in 3-space
A stabbing line for a set of convex polyhedra is extremal if it passes through four edges and is tangent to the polyhedra containing those edges. In this paper we present three constructions of convex polyhedra with many extremal lines. The rst construction shows (n 2) extremal stabbing lines constrained to meet two skew lines. The second shows (n 4) extremal lines which are tangent to two poly...
متن کاملRay-Shooting on Triangles in 3-Space1
We present a uniform approach to problems involving lines in 3-space. This approach is based on mapping lines in R 3 into points and hyperplanes in 5-dimensional projective space (Pl ucker space). We obtain new results on the following problems: 1. Preprocess n triangles so as to eeciently answer the query: \Given a ray, which is the rst triangle hit?" (Ray-shooting problem). We discuss the ray...
متن کاملStabbing Oriented Convex Polygons in Randomized O(n) Time
We present a randomized algorithm that determines, in expectedO(n2) time, whether a line exists that stabs each of a set of oriented convex polygons in R3 with a total of n edges. If a stabbing line exists, the algorithm computes at least one such line. We show that the computation amounts to constructing a convex polytope in R5 and inspecting its edges for intersections with a four-dimensional...
متن کاملOptimal Tetrahedralization of the 3d-Region between a Convex Polyhedron and a Convex Polygon
Given a convex polyhedron P and a convex polygon Q in ~3 such that Q's supporting plane does not intersect P, we are interested in tetrahedralizing the closure of the difference conve:c_hull(P U Q ) \ P; since P is convex, this difference is a connected nonconvex subset of T~ 3 which we call the region "between" P and Q. The problem is motivated by the work of Bern on tetrahedralizing the regio...
متن کاملModelling Decision Problems Via Birkhoff Polyhedra
A compact formulation of the set of tours neither in a graph nor its complement is presented and illustrates a general methodology proposed for constructing polyhedral models of decision problems based upon permutations, projection and lifting techniques. Directed Hamilton tours on n vertex graphs are interpreted as (n-1)- permutations. Sets of extrema of Birkhoff polyhedra are mapped to tours ...
متن کامل